/**
* 字体相关
**/
// 字体/自重
@12px: 12px;
@14px: 14px;
@16px: 16px;
@fw-500: 500;
@fw-400: 400;
@col-white: #ffffff;
@col-gray: #999696;
@col-black: #191818;
@col-black-title: #262626;
@col-green: #14ae83;
@col-green-light: #f5faf9;
@col-green-btn: #15b286;
@col-red: #f54327;
@col-divider: #f0f5f4;
@col-calendar: #15CC98;
@col-light-gray: #A0A3A3;
@col-deep-black: #141414;
@col-green-second-light: #E6FAF4;


// 排班列表进行中（透明度8%）
@primary-green-8: fade(@col-calendar, 8);
/**
* mixins
**/
// 表头字体
.define-font(@font-size; @color; @font-weight:500; @line-height:@font-size) {
  font-size: @font-size;
  color: @color;
  font-weight: @font-weight;
  line-height: @line-height;
}
// .tb-head-font {
//   font-size: @14px;
//   line-height: @14px;
//   font-weight: @fw-400;
//   color: @col-gray;
// }
// // 表单元格字体
// .tb-td-font {
//   font-size: @16px;
//   line-height: @16px;
//   font-weight: @fw-400;
//   color: @col-black;
// }

@table-padLeft-16: 16px;

// // 字阶
// @nt-fs-25: 25px; // 适用于模块大标题
// @nt-fs-21: 21px; // 模块小标题
// @nt-fs-17: 17px; // 内容文本、正文标题 选项文本
// @nt-fs-15: 15px; // 辅助文本
// @nt-fs-14: 14px; // 表头
// @nt-fs-13: 13px; // 最小信息

// // 字重
// @font-semibold: 600;

// // 字色
// @nt-fc-main: #202333; // 正文、标题
// @nt-fc-minor: rgba(32, 35, 51, 0.6); // 副标题、次级文案
// @nt-fc-help: rgba(32, 35, 51, 0.4); // 辅助文案

// // color 颜色
// @nt-fc-green-text: #14ae83; // 文本颜色
// @nt-fc-green-block: #47c6a2; // 色块颜色

// @nt-fc-remind: #f54327; // 提醒色
// @nt-fc-warn: #ff8c19; // 次级警示

// @nt-bg-w: #f7f7f7; // 页面背景
// @nt-bg-m: rgba(32, 35, 51, 0.03); // 模块背景
// @nt-bg-b: rgba(32, 35, 51, 0.1); // 分割线
// @nt-bg-r: rgba(255, 80, 70, 0.1); //提醒背景色

// // 按钮颜色
// @nt-button-primary: #49ce98;
// @nt-button-normal: #f2f9f6;
// @nt-button-disable: #e6e6e6;
// @nt-button-active: linear-gradient(236deg, #b6e636 0%, #0dc0cf 100%);

// // tag 警示标签
// @nt-tag-primary: rgba(71, 198, 162, 0.15);
// @nt-tag-error: rgba(245, 67, 39, 0.1);
// @bt-tag-warn: #ff8c19;

// // 圆角
// @nt-radius-b1: 16px;
// @nt-radius-b2: 8px;
// @nt-radius-b3: 4px;

// // 字体
// @font-family-number: DINAlternate-Bold, DINAlternate;
// @font-family-common: "Helvetica Neue", Helvetica, "PingFang SC",
//   "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;

// @index-lv1: 10;
// @index-lv2: 100;
// @index-lv3: 500;
// @index-lv4: 1000;
// @index-lv5: 1500;
// @index-lv6: 2000;

// // 标题
// .nt-title-25 {
//   font-size: @nt-fs-25;
//   font-weight: @font-semibold;
// }
// .nt-title-21 {
//   font-size: @nt-fs-21;
//   font-weight: @font-semibold;
// }
// .nt-title-17 {
//   font-size: @nt-fs-17;
//   font-weight: @font-semibold;
// }
// .nt-title-15 {
//   font-size: @nt-fs-15;
//   font-weight: @font-semibold;
// }
// .nt-title-13 {
//   font-size: @nt-fs-13;
//   font-weight: @font-semibold;
// }
@bnt-color: #14ae83;
* {
  box-sizing: border-box;
}
.radius-btn {
  width: 166px;
  height: 44px;
  background: @bnt-color;
  border-radius: 22px;
}
.van-overlay {
  background-color: rgba(2, 16, 40, 0.6) !important;
}

